It is not 100% that you will be able to program the keys it all depends on what vehicle you working at the same time you will also need a pin code for some vehicles,,,So, if you looking in deep for key programming the you in a wrong place mate...........